a puppet show - Allemand Anglais Dictionnaire